/**
 * 该方法实现获取对象的键名键值并通过执行回调作为参数传入抛出外部
 * 写法：forEachValueKey({ a: 1, b: 2 }, (value, key) => { console.log(value, key); });
 * @param {*} obj 对象
 * @param {*} callback 回调函数 实现层级传递
 */
export function forEachValueKey(obj, callback) {
  //收集对象的所有键名并开始遍历
  Object.keys(obj).forEach((key) => callback(obj[key], key));
}
